package forumDomains

/**
 * Created with IntelliJ IDEA.
 * User: Install
 * Date: 12.04.13
 * Time: 13:59
 * To change this template use File | Settings | File Templates.
 */
class Post {
    User user;
    String testo;
    boolean isDomanda;
    boolean riceviNotifiche; //consente di scegliere se ricevere ogni successivo intervento alla discussione via mail
    Map<User,Integer> punteggi;

    static constraints={
        user(blanck: false)
        testo(blank: false)

    }

    public Post(User user,String testo,boolean isDomanda){
        this.user=user;
        this.testo=testo;
        this.isDomanda=isDomanda;
        punteggi = new HashMap<User,Integer>();
    }

    public void addPunteggio(User user,int punteggio){
        if (!punteggi.containsKey(user)){
            punteggi.put(user,punteggio);
        }
    }
}
